Metastyle: widgetising sharable stylesheets via Linked Data
نویسندگان
چکیده
Several formats for embedding metadata into Web pages have been proposed and assisting publishers in semantically enhancing their content. However, little work has been done to explore the potential of those formats to benefit Web page design and styling. On the other hand, due to different employed markup mechanisms, a stylesheet composed with a specific embeddable data format cannot be applied to another without tedious and time-consuming manually tailoring of selectors. This paper proposes an approach to helping users to generate and share so-called micro-themes with semantic attribute selectors, via which themes can be widgetised so as to be more readable and reusable compared with those using traditional selectors, thanks to unambiguous Linked Data URIs. Metastyle is a proof-of-concept implementation of this approach and it enables micro-themes, containing annotations derived from specific vocabularies, to be conveniently shared with users having their pages enhanced based on those vocabularies or subsets thereof.
منابع مشابه
Ontology Instance Matching based MPEG-7 Resource Integration
Heterogeneous multimedia contents are annotated by a sharable formal conceptualization, often called ontology, and these contents, regardless of their media, become sharable resources/instances. Integration of the sharable resources and acquisition of diverse knowledge is getting researchers’ attention at a rapid pace. In this regard, MPEG-7 standard convertible to semantic Resource Description...
متن کاملExtracting Output Schemas from XSLT Stylesheets and Their Possible Applications
XML is nowadays the dominant standard used for data representation and exchanging. XML documents can be transformed into different formats by using the transformation language XSLT. XSLT stylesheets can be designed to present and transform XML input data in one schema in XML output data according to other schema. In this paper we describe how to compute automatically an output XML data schema g...
متن کاملDescribing Customizable Products on the Web of Data
Exposing data about customizable products is a challenging issue, because of the number of features and options customers can choose from, and of the intricate constraints between them. However, the configuration process, by which the customer makes her choice, one step at a time, is a graph traversal among partially defined products; that is Linked Data browsing. This natural yet fruitful abst...
متن کاملXSLTGen: A System for Automatically Generating XML Transformations via Semantic Mappings
XML is rapidly emerging as a dominant standard for representing and exchanging information. The ability to transform and present data in XML is crucial and XSLT is a relatively recent programming language, specially designed to support this activity. Despite its utility, however, XSLT is widely considered a difficult language to learn. In this paper, we present a novel system called XSLTGen, an...
متن کاملGraphML Transformation
GraphML (Graph Markup Language) is an XML-based language for the description of network data. It is intended as a simple, extensible and general file format for archiving arbitrary graphs with arbitrary additional data. This thesis investigates GraphML processing specified by XSLT stylesheets. After an introduction into GraphML and XSLT, various use cases show that XSLT is able – as a stand-alo...
متن کامل